package com.syx.system.Service;

import com.syx.commoncore.Model.Result;
import com.syx.commoncore.Model.TableDataInfoResult;
import com.syx.system.Model.user.DTO.UserQueryDTO;
import com.syx.system.Model.user.DTO.UserUpdateStatusDTO;
import jakarta.validation.Valid;
import org.springframework.stereotype.Service;

@Service
public interface IUserService {
    TableDataInfoResult list(UserQueryDTO userQueryDTO);

    Result<Void> updateStatus(@Valid UserUpdateStatusDTO userUpdateStatusDTO,String token);

}
